
[Statedef -3]
;------------------------------------------------------------------------------
;AI
;------------------------------------------------------------------------------
[State 587575];-3̋Lڂ̓Xe[gDĂ鎞ɂ͔ȂB
Type=varset
trigger1 = 1
sysvar(4) = gametime
ignorehitpause = 1

[State -1]
type = Varset
triggerall = Var(20) = 0
trigger1 = Palno = 6
var(20) = 3  ;AIx@3ETAShih@2Ehih@1Eʂȃhih@0EアhihiAIȂj


[State -1]
type = Varset
triggerall = Var(20) = 0
trigger1 = command = "AIflag1"
trigger2 = command = "AIflag2"
trigger3 = command = "AIflag3"
trigger4 = command = "AIflag4"
trigger5 = command = "AIflag5"
trigger6 = command = "AIflag6"
trigger7 = command = "AIflag7"
trigger8 = command = "AIflag8"
trigger9 = command = "AIflag9"
trigger10 = command = "AIflag10"
trigger11 = command = "AIflag11"
trigger12 = command = "AIflag12"
trigger13 = command = "AIflag13"
trigger14 = command = "AIflag14"
trigger15 = command = "AIflag15"
trigger16 = command = "AIflag16"
trigger17 = command = "AIflag17"
trigger18 = command = "AIflag18"
trigger19 = command = "AIflag19"
trigger20 = command = "AIflag20"
trigger21 = command = "AIflag21"
trigger22 = command = "AIflag22"
trigger23 = command = "AIflag23"
trigger24 = command = "AIflag24"
trigger25 = command = "AIflag25"
trigger26 = command = "AIflag26"
trigger27 = command = "AIflag27"
trigger28 = command = "AIflag28"
trigger29 = command = "AIflag29"
trigger30 = command = "AIflag30"
trigger31 = command = "AIflag31"
trigger32 = command = "AIflag32"
trigger33 = command = "AIflag33"
trigger34 = command = "AIflag34"
trigger35 = command = "AIflag35"
trigger36 = command = "AIflag36"
trigger37 = command = "AIflag37"
trigger38 = command = "AIflag38"
trigger39 = command = "AIflag39"
trigger40 = command = "AIflag40"
trigger41 = command = "AIflag41"
trigger42 = command = "AIflag42"
trigger43 = command = "AIflag43"
trigger44 = command = "AIflag44"
trigger45 = command = "AIflag45"
trigger46 = command = "AIflag46"
trigger47 = command = "AIflag47"
trigger48 = command = "AIflag48"
trigger49 = command = "AIflag49"
trigger50 = command = "AIflag50"
trigger51 = command = "AIflag51"
trigger52 = command = "AIflag52"
trigger53 = command = "AIflag53"
trigger54 = command = "AIflag54"
trigger55 = command = "AIflag55"
trigger56 = command = "AIflag56"
trigger57 = command = "AIflag57"
trigger58 = command = "AIflag58"
trigger59 = command = "AIflag59"
trigger60 = command = "AIflag60"
trigger61 = Palno = 2
trigger62 = Palno = 4
trigger63 = Palno = 11
trigger64 = Palno = 10
trigger65 = Palno = 8
trigger66 = Palno = 7
trigger67 = Palno = 12
trigger68 = Palno = 5
var(20) = 2  ;AIx@2Ehih@1Eʂȃhih@0EアhihiAIȂj

[State -3]
Type=varset
triggerall=!ishelper
Trigger1=numenemy=1
var(8)=enemynear,ID

[State -3]
Type=varset
triggerall=!ishelper
Trigger1=numenemy=2
var(8)=ifelse(EnemyNear(0),alive,enemynear(0),ID,enemynear(1),ID)

;------------------------------------------------------------------------------
;AI}~
[State -3]
type = VarSet
trigger1 = RoundState = 3
var(20) = 0
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------

[State -3]
type = ChangeState
value = 9002
triggerall = Var(20) = 3
trigger1 = Movetype = H

[State -3]
type = ChangeState
value = 3500
triggerall = Var(20) = 3
triggerall = power >= 6000
trigger1 = ctrl

[State -3]
type = ChangeState
value = 440
triggerall = Var(20) = 3
trigger1 = ctrl
trigger2 = Movetype = H
trigger2 = !Stateno = 440

[State -3]
type = ChangeState
value = ifelse(random<500,3050,3100)
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = power >= 2000
triggerall = p2statetype != L
triggerall = p2bodydist Y <= -30
trigger1 = ctrl



[State ]
Type = ChangeState
Value = 810
TriggerAll= Var(20) = 2
TriggerAll=StateNo!=[120,155]
TriggerAll=Ctrl=1||(StateNo = [0,100])||StateNo = 1300
TriggerAll=! playerID(var(8)),HitDefAttr = ,NT,ST,HT
TriggerAll=inguarddist
triggerall = p2bodydist Y >= -31
Trigger1 = Random<=var(20)*60||var(20)>2
Trigger2 = Random<=var(59)*150

[State ]
Type = ChangeState
Value = ifelse(random<200||random<500&&life<=500,860,1300)
TriggerAll= Var(20) = 2
TriggerAll=StateNo!=[120,155]
TriggerAll=Ctrl=1||(StateNo = [0,100])||StateNo = 1300
TriggerAll=! playerID(var(8)),HitDefAttr = ,NT,ST,HT
TriggerAll=inguarddist
triggerall = p2bodydist Y <= -30
Trigger1 = Random<=var(20)*60||var(20)>2
Trigger2 = Random<=var(59)*150

[State -3]
type = ChangeState
value = 3300
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = power >= 4000
triggerall = !Var(27)
triggerall = ctrl
triggerall = p2statetype != L
trigger1 = p2bodydist Y >= -45
trigger1 = p2movetype = A
trigger1 = Random <= 400
trigger2 = p2bodydist X >= 0
trigger1 = Random <= 400
trigger3 = Life <= 700
trigger1 = Random <= 400

[State -3]
type = ChangeState
value = 3300
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = power >= 4000
triggerall = !Var(27)
triggerall = ctrl
triggerall = p2statetype != L
triggerall = p2bodydist X >= 3
trigger1 = p2movetype = A
trigger1 = Random <= 400

;Anbs[Zbg2
[State -3]
type = ChangeState
value = ifelse(random<250,3550,ifelse(random<333,3250,ifelse(random<500,3350,3200)))
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = power >= 3000
triggerall = ctrl
triggerall = p2statetype != L
triggerall = p2bodydist X <= 105
trigger1 = p2movetype = A
trigger1 = Random <= 400

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;Anbs[Zbg1
[State -3]
type = ChangeState
value = 3500
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = power >= 6000
triggerall = ctrl
triggerall = p2statetype != L
triggerall = p2bodydist X >= 1
trigger1 = p2movetype = A
trigger1 = Random <= 400
value = 1000
trigger2 = Random <= 400
value = ifelse(random<200,1050,ifelse(random<333,1150,ifelse(random<200,1250,1000)))

[State -3]
type = ChangeState
value = 3000000+ random%4
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = power >= 1000
triggerall = ctrl
triggerall = p2statetype != L
triggerall = p2bodydist X >= 1
trigger1 = p2movetype = A
trigger1 = Random <= 400
value = 1000
trigger2 = Random <= 400
value = ifelse(random<200,1050,ifelse(random<333,1150,ifelse(random<200,1250,1000)))

[State -3]
type = ChangeState
value = ifelse(random<500,3050,3100)
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = power >= 2000
triggerall = ctrl
triggerall = p2statetype != L
triggerall = p2bodydist X >= 1
trigger1 = p2movetype = A
trigger1 = Random <= 400
value = ifelse(random<100,1050,ifelse(random<333,1150,1000))
trigger2 = Random <= 400
value = ifelse(random<100,1050,ifelse(random<333,1150,ifelse(random<200,1250,1000)))
[State -3]
type = ChangeState
value = ifelse(random<250,3550,ifelse(random<333,3250,ifelse(random<500,3350,3200)))
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = power >= 3000
triggerall = ctrl
triggerall = p2statetype != L
triggerall = p2bodydist X >= 1
trigger1 = p2movetype = A
trigger1 = Random <= 400
value = ifelse(random<200,1050,ifelse(random<333,1150,ifelse(random<200,1250,1000)))
trigger2 = Random <= 400
value = ifelse(random<200,1050,ifelse(random<333,1150,1000))
[State -3]
type = ChangeState
value = 3400
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = power >= 5000
triggerall = ctrl
triggerall = p2statetype != L
triggerall = p2bodydist X >= 1
trigger1 = p2movetype = A
trigger1 = Random <= 400
value = ifelse(random<333,1250,1000)
trigger2 = Random <= 400
value = ifelse(random<333,1250,1000)

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;2
[State -3]
type = ChangeState
value = ifelse(random<200||random<500&&life<=500,860,1300)
triggerall = var(20) = 2
triggerall = statetype != A
triggerall = ctrl 
triggerall = p2bodydist X <= 5
triggerall = (p2statetype = S) || (p2statetype = C)
triggerall = p2movetype != H
trigger1 = Random <= 800
value = ifelse(random<333,1250,1000)
trigger2 = p2movetype = I

[State -3]
type = ChangeState
value = 1100
triggerall = var(20) = 2
triggerall = statetype != A
triggerall = ctrl 
triggerall = p2bodydist X <= 43
triggerall = (p2statetype = S) || (p2statetype = C)
triggerall = p2movetype != H
trigger1 = Random <= 800
value = 1000
trigger2 = p2movetype = I
[State -3]
type = ChangeState
value = ifelse(random<200,1150,1000)
triggerall = var(20) = 2
triggerall = statetype != A
triggerall = ctrl 
triggerall = p2bodydist X >= 200
triggerall = (p2statetype = S) || (p2statetype = C)
triggerall = p2movetype != H
trigger1 = Random <= 800
value = 1000
trigger2 = p2movetype = I




;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;؂ԂhiTChJb^[2
[state -3]
type = ChangeState
value = 1200
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != L
triggerall = p2bodydist X <= 45
triggerall = ctrl 
trigger1 = p2movetype = A
trigger1 = Random <= 700
value = 1000
trigger2 = P2Stateno >= 3000
trigger2 = Pos Y <= -8

Ă瓦
[state -3]
type = ChangeState
value = 810
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != L
triggerall = p2bodydist X >= 45
triggerall = ctrl 
trigger1 = p2movetype = A
trigger1 = Random <= 700
value = 1000
trigger2 = P2Stateno >= 3000
trigger2 = Pos Y <= -8

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;Ⴊݎ@_Eǂ
[state -3]
type = ChangeState
value = 3000000+ random%3
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != A
triggerall = Power >= 1000
triggerall = Pos Y <= 0
triggerall = ctrl 
trigger1 = p2statetype = L
trigger1 = p2bodydist X <= 50

[state -3]
type = ChangeState
value = 1100
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != A
triggerall = Pos Y <= 0
triggerall = ctrl 
trigger1 = p2statetype = L
trigger1 = p2bodydist X <= 50

[state -3]
type = ChangeState
value = ifelse(random<200,1350,1400)
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != A
triggerall = Pos Y <= 0
triggerall = ctrl 
trigger1 = p2statetype = L
trigger1 = p2bodydist X <= 51

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;Ⴊݎ2
[state -3]
type = ChangeState
value = 410
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != A
triggerall = p2bodydist Y >= -1
triggerall = Pos Y = 0
triggerall = ctrl 
trigger1 = p2movetype != H
trigger1 = p2bodydist X <= 70
trigger1 = p2bodydist X >= 3
trigger2 = P2Stateno = 52
trigger2 = p2bodydist X <= 70
trigger2 = p2bodydist X >= 3

[state -3]
type = ChangeState
value = 400
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != A
triggerall = p2bodydist Y >= -1
triggerall = Pos Y <= 0
triggerall = ctrl 
trigger1 = p2movetype != H
trigger1 = p2bodydist X <= 70
trigger1 = p2bodydist X >= 3
trigger2 = P2Stateno = 52
trigger2 = p2bodydist X <= 70
trigger2 = p2bodydist X >= 3

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;Ⴊݎ1
[state -3]
type = ChangeState
value = 430
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != A
triggerall = p2bodydist Y >= -1
triggerall = Pos Y <= 0
triggerall = ctrl 
trigger1 = p2movetype != H
trigger1 = p2bodydist X <= 75
trigger1 = p2bodydist X >= 5
trigger1 = Random <= 300
value = 1000
trigger2 = P2Stateno = 52
trigger2 = p2bodydist X <= 75
trigger2 = p2bodydist X >= 5
trigger2 = Random <= 300
value = 1000

[state -3]
type = ChangeState
value = 440
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != A
triggerall = p2bodydist Y >= -1
triggerall = Pos Y <= 0
triggerall = ctrl
trigger1 = p2movetype != H
trigger1 = p2bodydist X <= 55
trigger1 = p2bodydist X >= 5
trigger1 = Random <= 300
value = 1000
trigger2 = P2Stateno = 52
trigger2 = p2bodydist X <= 55
trigger2 = p2bodydist X >= 5
trigger2 = Random <= 300
value = 1000

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------

[state -3]
type = ChangeState
value = 3500
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = power >= 6000
triggerall = ctrl
triggerall = p2statetype = S
triggerall = p2bodydist X >= 102
triggerall = Pos Y <= 0
trigger1 = p2movetype = A
trigger1 = Random <= 700
value = 1000
trigger2 = P2Stateno >= 3000
trigger2 = P2Stateno <= 4999
trigger3 = P2Stateno = 100
trigger4 = P2Stateno = 195

[state -3]
type = ChangeState
value = ifelse(power>=5000&&random<800,3400,3450)
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = power >= 4000
triggerall = ctrl
triggerall = p2statetype = S
triggerall = p2bodydist X >= 101
triggerall = Pos Y <= 0
trigger1 = p2movetype = A
trigger1 = Random <= 700
value = 1000
trigger2 = P2Stateno >= 3000
trigger2 = P2Stateno <= 4999
trigger3 = P2Stateno = 100
trigger4 = P2Stateno = 195
kk
[state -3]
type = ChangeState
value = 3300
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = power >= 4000
triggerall = ctrl
triggerall = p2statetype = S
triggerall = p2bodydist X >= 99
triggerall = Pos Y <= 0
triggerall = !Var(27)
trigger1 = p2movetype = A
trigger1 = Random <= 700
value = 1000
trigger2 = P2Stateno >= 3000
trigger2 = P2Stateno <= 4999
trigger3 = P2Stateno = 100
trigger4 = P2Stateno = 195

[state -3]
type = ChangeState
value = ifelse(random<500,1130,800)
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = ctrl
triggerall = p2statetype = S
triggerall = p2bodydist X >= 100
triggerall = Pos Y <= 0
trigger1 = p2movetype = A
trigger1 = Random <= 700
value = 1000
trigger2 = P2Stateno >= 3000
trigger2 = P2Stateno <= 4999
trigger3 = P2Stateno = 100
trigger4 = P2Stateno = 195

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;hih}WbN1
[state -3]
type = ChangeState
value = 3000000+ random%3
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = power >= 1000
triggerall = ctrl
triggerall = p2statetype = S
triggerall = p2bodydist X >= 100
triggerall = Pos Y <= 0
trigger1 = p2movetype = A
trigger1 = Random <= 200
value = ifelse(random<333,1250,1000)
trigger2 = P2Stateno >= 3000
trigger2 = P2Stateno <= 4999
trigger2 = Random <= 200
value = ifelse(random<333,1150,1000)
trigger3 = P2Stateno = 100
trigger3 = Random <= 200
value = ifelse(random<333,1050,1000)
trigger4 = P2Stateno = 195
trigger4 = Random <= 200
value = 1000

[state -3]
type = ChangeState
value = ifelse(random<500,3050,3100)
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = power >= 2000
triggerall = ctrl
triggerall = p2statetype = S
triggerall = p2bodydist X >= 150
triggerall = Pos Y <= 0
trigger1 = p2movetype = A
trigger1 = Random <= 200
value = 1000
trigger2 = P2Stateno >= 3000
trigger2 = P2Stateno <= 4999
trigger2 = Random <= 200
value = 1000
trigger3 = P2Stateno = 100
trigger3 = Random <= 200
value = 1000
trigger4 = P2Stateno = 195
trigger4 = Random <= 200
value = 1000

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;󒆃K[h2
[State -3]
type = ChangeState
value = 132
triggerall = Var(20) = 2
triggerall = ctrl = 1
triggerall = p2movetype = A
triggerall = Statetype = A
trigger1 = p2statetype = A
trigger2 = p2statetype != A

;------------------------------------------------------------------------------

;------------------------------------------------------------------------------
;Ⴊ݃K[h2
[State -3]
type = ChangeState
value = 131
triggerall = Var(20) = 2
triggerall = Statetype != A
triggerall = p2movetype = A
triggerall = ctrl = 1
triggerall = Pos Y >= 0
trigger1 = p2statetype = S
trigger1 = p2statetype = C

[State -3]
type = ChangeState
value = ifelse(random<200||random<500&&life<=500,860,1300)
triggerall = Var(20) = 2
triggerall = Statetype != A
triggerall = p2movetype = A
triggerall = ctrl
triggerall = Pos Y >= 0
triggerall = p2bodydist X <= 10
trigger1 = p2statetype = S
trigger1 = p2statetype = C

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;K[h2
[State -3]
type = ChangeState
value = 130
triggerall = Var(20) = 2
triggerall = Statetype != A
triggerall = p2movetype = A
triggerall = ctrl = 1
triggerall = Pos Y >= 0
trigger1 = p2statetype = A

[State -3]
type = ChangeState
value = ifelse(random<200||random<500&&life<=500,860,1300)
triggerall = Var(20) = 2
triggerall = Statetype != A
triggerall = p2movetype = A
triggerall = ctrl
triggerall = Pos Y >= 0
triggerall = p2bodydist X <= 10
trigger1 = p2statetype = A


;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;Jo[1
[State -3]
type = ChangeState
value = 5200
triggerall = Var(20) = 2
triggerall = Statetype = A
triggerall = movetype = H
triggerall = Pos Y >= -10
trigger1 = Stateno != 132
trigger1 = Stateno != 154
trigger1 = Stateno != 155
trigger1 = ctrl = 1

[State -3]
type = ChangeState
value = 800
triggerall = Var(20) = 2
triggerall = Stateno != 132
triggerall = Stateno != 154
triggerall = Stateno != 155
triggerall = ctrl = 1
trigger1 = Stateno = 5200
trigger2 = Stateno = 5210

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;Jo[2
[State -3]
type = ChangeState
value = 5210
triggerall = Var(20) = 2
triggerall = Statetype = A
triggerall = movetype = H
triggerall = Pos Y >= -10
trigger1 = Stateno != 132
trigger1 = Stateno != 154
trigger1 = Stateno != 155
trigger1 = ctrl = 1

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;1
[State -3]
type = ChangeState
value = 1100
triggerall = var(20) = 2
triggerall = statetype != A
triggerall = ctrl
triggerall = p2bodydist X >= 65
triggerall = p2bodydist X <= 15
triggerall = (p2statetype = S) || (p2statetype = C)
triggerall = p2movetype != H
trigger1 = p2movetype = A
trigger1 = Random <= 300
value = 1000
trigger2 = p2movetype = I
trigger2 = Random <= 300
value = 1000

[State -3]
type = ChangeState
value = 1200
triggerall = var(20) = 2
triggerall = statetype = A
triggerall = ctrl
triggerall = p2bodydist X <= 20
triggerall = (p2statetype = S) || (p2statetype = C)
triggerall = p2movetype != H
trigger1 = p2movetype = A
trigger1 = Random <= 300
value = 1000
trigger2 = p2movetype = I
trigger2 = Random <= 300
value = 1000

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;؂ԂhiTChJb^[1
[state -3]
type = ChangeState
value = 1200
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != L
triggerall = p2bodydist X <= 65
triggerall = ctrl 
trigger1 = p2movetype = A
trigger1 = Random <= 300
value = 1000
trigger2 = P2Stateno >= 3000
trigger2 = Pos Y <= -8
trigger2 = Random <= 300
value = 1000
[state -3]
type = ChangeState
value = 810
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != L
triggerall = p2bodydist X >= 65
triggerall = ctrl 
trigger1 = p2movetype = A
trigger1 = Random <= 300
value = 1000
trigger2 = P2Stateno >= 3000
trigger2 = Pos Y <= -8
trigger2 = Random <= 300
value = 1000


;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;_bV2
[State -3]
type = ChangeState
value = 100
triggerall = var(20) = 2
triggerall = ctrl
triggerall = statetype != A
trigger1 = p2movetype != A
trigger1 = p2bodydist X >= 80
trigger1 = Random <= 200
value = 1000

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;_bV1
[State -3]
type = ChangeState
value = ifelse(random<500,1130,800)
triggerall = var(20) = 2
triggerall = ctrl
triggerall = statetype != A
trigger1 = p2movetype != A
trigger1 = p2bodydist X >= 80
trigger1 = Random <= 500
value = 1000

;------------------------------------------------------------------------------

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;Ⴊ݋
[state -3]
type = ChangeState
value = 440
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != A
triggerall = p2bodydist X <= 60
triggerall = p2bodydist X >= 10
triggerall = Pos Y <= 0
triggerall = ctrl
trigger1 = p2statetype = S

[state -3]
type = ChangeState
value = 410
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != A
triggerall = p2bodydist X <= 55
triggerall = p2bodydist X >= 5
triggerall = Pos Y <= 0
triggerall = ctrl
trigger1 = p2statetype = S

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;OU
[state -3]
type = ChangeState
value = 210
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != L
triggerall = p2bodydist X <= 100
triggerall = p2bodydist X >= 2
triggerall = Pos Y <= 0
triggerall = ctrl
trigger1 = p2movetype = I
trigger1 = p2statetype != A
trigger2 = p2bodydist Y >= -40
trigger2 = p2statetype = A
trigger2 = p2movetype != H
trigger3 = p2movetype = H
trigger3 = p2statetype != A
[state -3]
type = ChangeState
value = 240
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != L
triggerall = p2bodydist X <= 70
triggerall = p2bodydist X >= 2
triggerall = Pos Y <= 0
triggerall = ctrl
trigger1 = p2movetype = I
trigger1 = p2statetype != A
trigger2 = p2bodydist Y >= -40
trigger2 = p2statetype = A
trigger2 = p2movetype != H
trigger3 = p2movetype = H
trigger3 = p2statetype != A
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;OU1
[state -3]
type = ChangeState
value = 200
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != L
triggerall = p2bodydist X <= 130
triggerall = p2bodydist X >= 2
triggerall = Pos Y <= 0
triggerall = ctrl = 1
trigger1 = p2movetype = I
trigger1 = p2statetype != A
trigger1 = Random <= 300
value = 1000
trigger2 = p2bodydist Y >= -40
trigger2 = p2statetype = A
trigger2 = p2movetype != H
trigger2 = Random <= 300
value = 1000
trigger3 = p2movetype = H
trigger3 = p2statetype != A
trigger3 = Random <= 300
value = 1000
[state -3]
type = ChangeState
value = ifelse(random<200,1350,1400)
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != L
triggerall = p2bodydist X <= 120
triggerall = p2bodydist X >= 2
triggerall = Pos Y <= 0
triggerall = ctrl = 1
trigger1 = p2movetype = I
trigger1 = p2statetype != A
trigger1 = Random <= 300
value = 1000
trigger2 = p2bodydist Y >= -40
trigger2 = p2statetype = A
trigger2 = p2movetype != H
trigger2 = Random <= 300
value = 1000
trigger3 = p2movetype = H
trigger3 = p2statetype != A
trigger3 = Random <= 300
value = 1000
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;Ԃ܂|eg2
[state -3]
type = ChangeState
value = ifelse(random<333,1250,ifelse(random<500,1150,1000))
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = ctrl
triggerall = Pos Y <= 0
trigger1 = p2statetype != A
trigger1 = p2statetype = L
trigger1 = p2bodydist X <= 70
trigger1 = p2bodydist X >= 30
trigger2 = p2statetype = A
trigger2 = p2bodydist X <= 60
trigger2 = p2bodydist X >= 10
trigger2 = p2bodydist Y <= -40
trigger2 = p2movetype = H
trigger2 = Random <= 600
value = 1000
trigger3 = p2bodydist X >= 90
trigger3 = p2bodydist X <= 140
trigger3 = Random <= 300
value = 1000

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------

[state -3]
type = ChangeState
value = 1100
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = ctrl
triggerall = Pos Y <= 0
trigger1 = p2statetype != A
trigger1 = p2statetype = L
trigger1 = p2bodydist X <= 70
trigger1 = p2bodydist X >= 20
trigger1 = Random <= 400
value = 1000
trigger2 = p2statetype = A
trigger2 = p2bodydist X <= 100
trigger2 = p2bodydist X >= 10
trigger2 = p2bodydist Y <= -40
trigger2 = Random <= 400
value = 1000
trigger3 = p2bodydist X >= 90
trigger3 = p2bodydist X <= 140
trigger3 = Random <= 100
value = 1000

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;obNXebv2
[State -3]
type = ChangeState
value = 105
triggerall = var(20) = 2
triggerall = ctrl
triggerall = statetype != A
trigger1 = p2bodydist X >= 0
trigger1 = p2bodydist X <= 100
trigger1 = p2statetype = L
trigger1 = ScreenPos X !=  [0,20]
trigger2 = p2statetype = A
trigger2 = p2bodydist X >= 0
trigger2 = p2bodydist X <= 100
trigger2 = p2bodydist Y >= -7
trigger2 = p2movetype = H
trigger2 = Random <= 500
value = 1000
trigger3 = p2bodydist X >= 20
trigger3 = p2bodydist X <= 120
trigger3 = Random <= 300
value = 1000
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;obNXebv1
[State -3]
type = ChangeState
value = 105
triggerall = var(20) = 2
triggerall = ctrl
triggerall = statetype != A
trigger1 = p2bodydist X >= 0
trigger1 = p2bodydist X <= 100
trigger1 = p2statetype = L
trigger1 = ScreenPos X !=  [0,20]
trigger2 = p2statetype = A
trigger2 = p2bodydist X >= 0
trigger2 = p2bodydist X <= 100
trigger2 = p2bodydist Y >= -7
trigger2 = p2movetype = H
trigger2 = Random <= 300
value = 1000
trigger3 = p2bodydist X >= 20
trigger3 = p2bodydist X <= 120
trigger3 = Random <= 200
value = 1000
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;󒆓
[State -3]
type = ChangeState
value = 640
triggerall = var(20) = 2
triggerall = statetype = A
triggerall = ctrl = 1
trigger1 = p2bodydist X <= 20
trigger1 = p2statetype = A
trigger1 = p2movetype != H
[State -3]
type = ChangeState
value = 630
triggerall = var(20) = 2
triggerall = statetype = A
triggerall = ctrl = 1
trigger1 = p2bodydist X <= 30
trigger1 = p2statetype = A
trigger1 = p2movetype != H
[State -3]
type = ChangeState
value = 610
triggerall = var(20) = 2
triggerall = statetype = A
triggerall = ctrl = 1
trigger1 = p2bodydist X <= 40
trigger1 = p2statetype = A
trigger1 = p2movetype != H
[State -3]
type = ChangeState
value = 600
triggerall = var(20) = 2
triggerall = statetype = A
triggerall = ctrl = 1
trigger1 = p2bodydist X <= 10
trigger1 = p2statetype = A
trigger1 = p2movetype != H
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;󒆐؂ԂhiTChJb^[j
[state -3]
type = ChangeState
value = 1200
triggerall = Var(20) = 2
triggerall = statetype = A
trigger1 = p2statetype != L
trigger1 = p2bodydist X <= 55
trigger1 = p2movetype = A
trigger1 = ctrl = 1
[state -3]
type = ChangeState
value = 810
triggerall = Var(20) = 2
triggerall = statetype = A
trigger1 = p2statetype != L
trigger1 = p2bodydist X >= 56
trigger1 = p2movetype = A
trigger1 = ctrl = 1


;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;󒆎2
[state -3]
type = ChangeState
value = 600
triggerall = Var(20) = 2
triggerall = statetype = A
triggerall = p2statetype != L
triggerall = p2bodydist X <= 30
triggerall = p2bodydist Y <= 5
trigger1 = ctrl = 1


;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;󒆎1
[state -3]
type = ChangeState
value = 630
triggerall = Var(20) = 2
triggerall = statetype = A
triggerall = p2statetype != L
triggerall = p2bodydist X <= 30
triggerall = p2bodydist Y <= 5
trigger1 = ctrl = 1


;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;󒆋X2
[state -3]
type = ChangeState
value = 640
triggerall = Var(20) = 2
triggerall = statetype = A
triggerall = p2statetype != L
trigger1 = p2bodydist X <= 50
trigger1 = p2bodydist Y <= 8
trigger1 = ctrl = 1
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;󒆋X1
[state -3]
type = ChangeState
value = 610
triggerall = Var(20) = 2
triggerall = statetype = A
triggerall = p2statetype != L
trigger1 = p2bodydist X <= 50
trigger1 = p2bodydist Y <= 8
trigger1 = ctrl = 1
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;X2
[state -3]
type = ChangeState
value = 240
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != L
trigger1 = p2bodydist X <= 60
trigger1 = p2bodydist X >= 8
trigger1 = p2bodydist Y <= -40
trigger1 = Pos Y <= 0
trigger1 = ctrl = 1
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;X1
[state -3]
type = ChangeState
value = 210
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != L
trigger1 = p2bodydist X <= 60
trigger1 = p2bodydist X >= 8
trigger1 = p2bodydist Y <= -40
trigger1 = Pos Y <= 0
trigger1 = ctrl = 1
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;Ⴊݒ
[state -3]
type = ChangeState
value = 410
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != L
triggerall = p2bodydist X <= 50
triggerall = p2bodydist X >= 2
triggerall = Pos Y <= 0
triggerall = ctrl = 1
trigger1 = p2statetype = C

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;
[state -3]
type = ChangeState
value = 210
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != L
triggerall = p2bodydist X <= 70
triggerall = p2bodydist X >= 8
triggerall = Pos Y <= 0
triggerall = p2bodydist Y >= -30
triggerall = p2statetype != C
triggerall = ctrl = 1
trigger1 = p2statetype = S
trigger2 = p2statetype = A
trigger2 = p2movetype = H
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;
[state -3]
type = ChangeState
value = 200
triggerall = Var(20) = 2
triggerall = statetype != A
trigger1 = p2statetype != L
trigger1 = p2statetype = A
trigger1 = p2bodydist X <= 50
trigger1 = p2bodydist X >= 8
trigger1 = p2bodydist Y >= -12
trigger1 = Pos Y <= 0
trigger1 = ctrl = 1

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------

[state -3]
type = ChangeState
value = ifelse(random<500,3050,3100)
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = Power >= 2000
trigger1 = p2statetype != L
trigger1 = p2statetype != A
trigger1 = p2bodydist X <= 80
trigger1 = p2bodydist X >= 30
trigger1 = ctrl
trigger1 = Pos Y <= 0

[state -3]
type = ChangeState
value = 1000
triggerall = Var(20) = 2
triggerall = statetype != A
trigger1 = p2statetype != L
trigger1 = p2statetype != A
trigger1 = p2bodydist X <= 80
trigger1 = p2bodydist X >= 30
trigger1 = ctrl
trigger1 = Pos Y <= 0

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------

[state -3]
type = ChangeState
value = 3000000+ random%4
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = Power >= 1000
trigger1 = p2statetype != L
trigger1 = p2statetype != A
trigger1 = p2bodydist X >= 110
trigger1 = ctrl = 1
trigger1 = Pos Y <= 0
trigger1 = Random <= 300
value = 1000

[state -3]
type = ChangeState
value = 1100
triggerall = Var(20) = 2
triggerall = statetype != A
trigger1 = p2statetype != L
trigger1 = p2statetype != A
trigger1 = p2bodydist X <= 80
trigger1 = p2bodydist X >= 30
trigger1 = ctrl = 1
trigger1 = Pos Y <= 0
trigger1 = Random <= 300
value = 1000

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;Ⴊ݋X
[state -3]
type = ChangeState
value = 440
triggerall = Var(20) = 2
triggerall = statetype != A
trigger1 = p2statetype = A
trigger1 = p2bodydist X <= 20
trigger1 = p2bodydist X >= 5
trigger1 = p2bodydist Y >= -10
trigger1 = Pos Y <= 0
trigger1 = ctrl = 1

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;hihK[bV2
[state -3]
type = ChangeState
value = ifelse(power>=5000&&random<500,3400,3450)
triggerall = Var(20) = 2
triggerall = power >= 4000
triggerall = statetype != A
trigger1 = ScreenPos X =  [0,80]
trigger1 = p2bodydist X <= 120
trigger1 = p2bodydist X >= 60
trigger1 = p2statetype = L
trigger1 = ctrl = 1
trigger1 = Pos Y <= 0

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;hihK[bV1
[state -3]
type = ChangeState
value = 3300
triggerall = Var(20) = 2
triggerall = Power >= 4000
triggerall = !Var(27)
triggerall = statetype != A
trigger1 = p2bodydist X <= 120
trigger1 = p2statetype = L
trigger1 = ctrl
trigger1 = Pos Y <= 0

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;hihK[Ăяo2
[state -3]
type = ChangeState
value = ifelse(random<200,1350,1400)
triggerall = Var(20) = 2
triggerall = statetype != A
trigger1 = ScreenPos X =  [0,100]
trigger1 = p2bodydist X <= 70
trigger1 = p2bodydist X >= 30
trigger1 = ctrl
trigger1 = Pos Y <= 0

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------

[state -3]
type = ChangeState
value = 1100
triggerall = Var(20) = 2
triggerall = statetype != A
trigger1 = ScreenPos X =  [0,100]
trigger1 = p2bodydist X <= 120
trigger1 = p2bodydist X >= 90
trigger1 = ctrl = 1
trigger1 = Pos Y <= 0

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;ƃ@[K[b!!2
[State -3,]
type = ChangeState
value = 3500
triggerall = Var(20) = 2
triggerall = power >= 5000
triggerall = statetype != A
triggerall = life <= 500 
trigger1 = p2statetype != L
trigger1 = ScreenPos X =  [0,80]
trigger1 = p2bodydist X <= 250
trigger1 = p2bodydist X >= 100
trigger1 = p2bodydist Y >= -10
trigger1 = ctrl
trigger1 = P2life >= 100
trigger1 = Pos Y <= 0
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;ƃ@[K[b!!1
[State -3,]
type = ChangeState
value = 3400
triggerall = Var(20) = 2
triggerall = power >= 5000
triggerall = statetype != A
triggerall = life <= 400
trigger1 = p2statetype != L
trigger1 = ScreenPos X =  [0,80]
trigger1 = p2bodydist X <= 250
trigger1 = p2bodydist X >= 100
trigger1 = p2bodydist Y >= -10
trigger1 = ctrl = 1
trigger1 = P2life >= 100
trigger1 = Pos Y <= 0
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;Se2
[state -3]
type = ChangeState
value = ifelse(random<200||random<500&&life<=500,860,1300)
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = ctrl
triggerall = Pos Y <= 0
trigger1 = p2bodydist X <= 100
trigger1 = p2bodydist X >= 50
trigger2 = p2statetype = L
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;Se1
[state -3]
type = ChangeState
value = 1100
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = ctrl = 1
triggerall = Pos Y <= 0
trigger1 = p2bodydist X <= 100
trigger1 = p2bodydist X >= 50
trigger1 = Random <= 300
value = 1000
trigger2 = p2statetype = L
trigger2 = Random <= 300
value = 1000

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;GO ACTIVEij2
[state -3]
type = ChangeState
value = ifelse(random<333,1150,1000)
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != L
triggerall = p2bodydist X <= 230
triggerall = p2bodydist X >= 170
triggerall = Pos Y <= 0
triggerall = ctrl
trigger1 = p2statetype = S
trigger1 = Random <= 700
value = 1000
trigger2 = p2bodydist Y <= -50
trigger2 = p2bodydist Y >= -150

[state -3]
type = ChangeState
value = ifelse(random<500,3050,3100)
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != L
triggerall = Power >= 2000
triggerall = p2bodydist X <= 230
triggerall = p2bodydist X >= 170
triggerall = Pos Y <= 0
triggerall = ctrl
trigger1 = p2statetype = S
trigger1 = Random <= 700
value = 1000
trigger2 = p2bodydist Y <= -50
trigger2 = p2bodydist Y >= -150

[State -3,]
Type = ChangeState
value = 1150
triggerall = var(20) = 2
TriggerAll=StateType != A
triggerall=p2statetype != L
TriggerAll=P2BodyDist X = [60,150]
triggerall=Pos Y <= 0
TriggerAll=Ctrl
Trigger1 = Random <= 600

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;GO ACTIVEij1
[state -3]
type = ChangeState
value = 1200
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = p2statetype != L
triggerall = p2bodydist X <= 230
triggerall = p2bodydist X >= 170
triggerall = Pos Y <= 0
triggerall = ctrl
trigger1 = p2statetype = S
trigger1 = Random <= 300
value = 1000
trigger2 = p2bodydist Y <= -50
trigger2 = p2bodydist Y >= -150
trigger2 = Random <= 300
value = 1000

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;ƃ@[K[42
[state -3]
type = ChangeState
value = ifelse(random<333,1150,1000)
triggerall = Var(20) = 2
triggerall = statetype != A
trigger1 = p2statetype != A
trigger1 = p2statetype != L
trigger1 = p2bodydist X >= 230
trigger1 = ctrl 
trigger1 = Pos Y <= 0
trigger1 = Random <= 300
value = 1000

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;ƃ@[K[41
[state -3]
type = ChangeState
value = 1100
triggerall = Var(20) = 2
triggerall = statetype != A
trigger1 = p2statetype != A
trigger1 = p2statetype != L
trigger1 = p2bodydist X >= 230
trigger1 = ctrl
trigger1 = Pos Y <= 0
trigger1 = Random <= 100
value = 1000

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;ƃ@[K[2
[state -3]
type = ChangeState
value = ifelse(random<500,1130,800)
triggerall = Var(20) = 2
triggerall = statetype != A
trigger1 = p2bodydist X >= 100
trigger1 = p2bodydist X <= 200
trigger1 = ctrl 
trigger1 = Pos Y <= 0
trigger1 = Random <= 300
value = 1000
;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;ƃ@[K[1
[state -3]
type = ChangeState
value = 1000
triggerall = Var(20) = 2
triggerall = statetype != A
triggerall = Power >= 1000
trigger1 = p2bodydist X >= 100
trigger1 = p2bodydist X <= 200
trigger1 = ctrl
trigger1 = Pos Y <= 0
trigger1 = Random <= 100
value = 1000
;------------------------------------------------------------------------------

;------------------------------------------------------------------------------

;------------------------------------------------------------------------------
-------------------------------------------------------------
;------------------------------------------------------------------------------
;󒆃K[h1
[State -3]
type = ChangeState
value = 132
triggerall = Var(20) = 2
triggerall = ctrl = 1
triggerall = p2movetype = A
triggerall = Statetype = A
trigger1 = p2statetype = A
trigger2 = p2statetype != A

;------------------------------------------------------------------------------

;------------------------------------------------------------------------------
;Ⴊ݃K[h1
[State -3]
type = ChangeState
value = 131
triggerall = Var(20) = 2
triggerall = Statetype != A
triggerall = p2movetype = A
triggerall = ctrl = 1
triggerall = Pos Y >= 0
trigger1 = p2statetype = S
trigger1 = p2statetype = C

;------------------------------------------------------------------------------
;------------------------------------------------------------------------------
;K[h1
[State -3]
type = ChangeState
value = 130
triggerall = Var(20) = 2
triggerall = Statetype != A
triggerall = p2movetype = A
triggerall = ctrl = 1
triggerall = Pos Y >= 0
trigger1 = p2statetype = A



;------------------------------------------------------------------------------
;Q[ɏɂłJnXe[gAł́unvɎgpĂ܂
;̏́u52106̃Xe[gɈړĂPt[ڂɁvƌłB
;52106̓obNXebvƃWv̒ñXe[głB
[State -3, Landing Sound]
type = PlaySnd
triggerall = Time = 1
trigger1 = stateno = 52 
trigger2 = stateno = 106 
value = 40, 0
;-------------10p--------------------------------------------------------------

;---------------------------------------------------------------------------
[Statedef 3000000]
type    = S
movetype= A
physics = S
ctrl = 0
anim = 50001
poweradd = -1000
velset = 0,0

[State p]
type=bgpalfx
trigger1 = AnimElem = 2
time=28
add=-256,-256,-256

[State 730, Explod]
type = Explod
trigger1 = AnimElem = 2
anim = 70001
ID = 5211
sprpriority = 7
pos = 5,-69
bindtime = 28
removetime = 28
ownpal = 1
ignorehitpause=1
supermovetime = 2147483647
pausemovetime = 2147483647

[State 730, Explod]
type = Explod
trigger1 = AnimElem = 2
anim = 70002
ID = 5211
sprpriority = 7
ontop = 1
pos = 5,-69
bindtime = 20
removetime = 20
ownpal = 1
ignorehitpause=1
supermovetime = 2147483647
pausemovetime = 2147483647

[State 120,2]
Type=Pause
trigger1 = AnimElem = 2
movetime = 28
time= 28

[State 191, 2]
type = PlaySnd
trigger1 = animelem = 4
value = 6,2
ignorehitpause=1
supermovetime = 2147483647
pausemovetime = 2147483647

[State 191, 2]
type = PlaySnd
trigger1 = animelem = 2
value = 6,5
ignorehitpause=1
supermovetime = 2147483647
pausemovetime = 2147483647

[State 191, 2]
type = PlaySnd
trigger1 = animelem = 2
value = 111,15
ignorehitpause=1
supermovetime = 2147483647
pausemovetime = 2147483647

[State 191, 4] 
type = ChangeState
trigger1 = AnimTime = 0
value = 500010
Ctrl = 0

;---------------------------------------------------------------------------

;---------------------------------------------------------------------------
[Statedef 3000001]
type    = S
movetype= A
physics = S
ctrl = 0
anim = 50006
poweradd = -1000
velset = 0,0

[State 4101]
type = Explod
trigger1 = AnimElem = 1
removetime = 345
bindtime = -1
pausemovetime = - 1
postype = Back
pos = IfElse(Facing=1,0,1),0
anim = 30000
sprpriority = 99999
ontop = 1
OwnPal = 1

[State 4101]
type = Explod
trigger1 = AnimElem = 1
removetime = 345
bindtime = -1
pausemovetime = - 1
postype = Back
pos = IfElse(Facing=1,0,1),0
anim = 30001
sprpriority = 99999
ontop = 1
OwnPal = 1

[State 11001]
type = allpalfx
trigger1 = time >= 32
trigger1 = GameTime%60 = 0
mul = 100,0,0
add = 100,0,0
sinadd = -220,0,0,60
time = 60
color = 150
invertall = 1
ignorehitpause = 1

[State 24123, 2]
type = Projectile
trigger1 = AnimElem = 3
priority = 999, Hit
projremove = 0
projremovetime = 310
projhits = 999999
projmisstime = 0
projanim = 7776
projid = 24123
projpriority = 999999
projshadow = 0,0,0
projremanim = -1
projedgebound = 999999
projstagebound = 999999
projheightbound = -240, 1
supermovetime = 999999
pausemovetime = 999999
offset = 0,0
velocity = 0.0          ;˕̃Xs[h
attr = S, NP
damage   = 1,1
animtype = medium
sparkno = -1
hitflag = MAFDPLH
hitsound   = -1
pausetime = 0, 22             ;U𓖂Ă̎Ƒ̍dԁi,j
sparkxy = 35,-15
numhits = 1
ground.type = High
ground.slidetime = 10
ground.hittime  = 10
ground.velocity = 0.0
getpower = 0, 0
envshake.time = 5
envshake.ampl = 10
envshake.freq = 10
givepower = -999999,-999999
fall = 1

[State 230, 1]
type = PlaySnd
trigger1 = AnimElem = 1
value = 3000, 0

[State 230, 1]
type = PlaySnd
trigger1 = AnimElem = 1
value = 111, 38
channel = 4
loop = 1

[State 230, 1]
type = PlaySnd
trigger1 = AnimElem = 3
value = 111, 32

[state 190]
type = stopsnd
trigger1 = time = 344
channel = 4
ignorehitpause=1
supermovetime = 2147483647
pausemovetime = 2147483647

[State 191, 4] 
type = ChangeState
trigger1 = Time = 345
value = 52
Ctrl = 0

;---------------------------------------------------------------------------


;---------------------------------------------------------------------------
[Statedef 3000002]
type    = S
movetype= A
physics = S
ctrl = 0
anim = 50007
poweradd = 0
velset = 0,0

[State 230, 1]
type = PlaySnd
trigger1 = AnimElem = 1
value = 111, 58

[State 230, 1]
type = PlaySnd
trigger1 = AnimElem = 1
value = 2, 0

[State 191, 4] 
type = ChangeState
trigger1 = AnimTime = 0
value = 3701
Ctrl = 0

;---------------------------------------------------------------------------
[Statedef 3000003]
type    = S
movetype= A
physics = S
ctrl = 0
poweradd = 0
velset = 0,0

[State 191, 4] 
type = ChangeState
trigger1 = 1
value = 3150
